.model-item{
  width: 238px;
  padding: 0px 10px;
  margin-bottom: 20px;
  display: inline-block;
  position: relative;
  transition: all .3s ease-in-out;

  &:hover {
    cursor: pointer;
    transform: translateY(-5px);
  }
  .model-item-container {
    height: 100%;
    strong {
      display: inline-block;
      padding: 5px 10px;
    }
    .model-item-container-text{
      height: 35px;
	    text-overflow: ellipsis;
      overflow: hidden;
      padding: 0 10px;
      white-space: normal;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      color: #999
    }
    .model-item-container-link{
      padding:10px;
      a {
        color: #5fc7f8;
        text-decoration: none;
      }
      a:hover {
        text-decoration: underline;
      }
      .linkRight{
        float: right
      }
    }
  }
}

.model-img {
  float: left;
  img{
    width: 100%
  }
}

.model-content {
  padding-left: 0px;
  background: #fff;
  box-shadow: 1px 1px 3px #e3e3e3;
}
.model-content:hover{
  box-shadow: 5px 5px 5px #e3e3e3;
}
.model-item::after {
  display: block;
  content: '';
  position: absolute;
  right: 0px;
  top: 0px;
  height: 100%;
  /*border-right: 1px solid #e3e3e3;*/
}
